Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHURCH MEWS Detached £433,743 £215,000 16 Aug 2004
3 CHURCH MEWS Detached £288,283 £222,500 24 Aug 2018
4 CHURCH MEWS Detached £320,594 £300,000 24 Nov 2023
6 CHURCH MEWS Detached £253,000 27 Apr 2018
8 CHURCH MEWS Detached £325,000 £325,000 20 Mar 2025
10 CHURCH MEWS Detached £643,593 £340,000 14 Aug 2009